$(function() {
	var mygrid = jQuery("#list").jqGrid({
		url : "workflow/data/query-data!"+urlpost,
		datatype : "json",
		mtype : 'GET',
		colNames : [ 
		             '[ID]流程名'
		             ,'事务名称' 
		             ,'发起者' 
		             ,'发起时间' 
		             ,'来自' 
		             ,'办理时间'
		             ,'表单'
		             ,'文档'
		             ,'监控'
		             ,'回退'
		             ,'结束'
		             ,'删除'
		             ],
		colModel : [ 
		{
			name : 'workflowName',
			index : 'workflowName',
			width : 150,
			formatter:nameFormatter
			
		}, 
		{
			name : 'title',
			index : 'title',
			width : 100
		}
		,{
			name : 'starter',
			index : 'starter',
			width : 50
		}, {
			name : 'startDate',
			index : 'startDate',
			width : 150
			
		}, {
			name : 'sender',
			index : 'sender',
			width : 50
		}, {
			name : 'sendDate',
			index : 'lastSendDate',
			width : 150
		}
		,{
			name : 'workflowId',
			index : 'workflowId',
			width : 50,
			formatter : doFormFormatter
		}
		,{
			name : 'workflowId',
			index : 'workflowId',
			width : 50,
			formatter : doOfficeFormatter
		}
		,{
			name : 'workflowId',
			index : 'workflowId',
			width : 60,
			formatter : doWatchFormatter
		}
		
		,{
			name : 'workflowId',
			index : 'workflowId',
			width : 60,
			formatter : doBackFormatter
		}
		
		
		,{
			name : 'workflowId',
			index : 'workflowId',
			width : 60,
			formatter : doCompleteFormatter
		}
		
		
		,{
			name : 'workflowId',
			index : 'workflowId',
			width : 60,
			formatter : doRemoveFormatter
		}
		
		],
		pager : '#pager',
		rowNum : 10,
		rowList : [ 10, 20, 30 ],
		sortname : 'lastSendDate',
		sortorder : 'desc',
		viewrecords : true,
		caption : '所有事项',
		width : '750',
		height : '300',
		jsonReader : {
			repeatitems : false,
			id : "0"
		}
	});
});
function nameFormatter(cv,opt,row){
	return '['+row['workflowId']+']'+cv;
}
function dateFormatter(cv,opt,row){
	var date = formatDate(cv, "yyyy-MM-dd HH:mm:ss E");
	return date;
}